package com.study.util;

import java.io.File;
import java.util.List;

import org.springframework.web.multipart.MultipartFile;

public class MulFileUpload {
	private List<MultipartFile> files;

//	public boolean modify(List<MultipartFile> mf) {
//		try{
//			if (null != mf && !mf.isEmpty()) {
//				for(int i=0;i<mf.size();i++){
//    				MultipartFile multif = mf.get(i);
//
//    				String saveurl = Tools.savePic(multif,context.getRealPath("") + "\\upload\\"+FOLDER_NAME+"\\");//存放goods文件夹
//                    //第一个是封面
//                    if(i==0){
//                        store.setUrl(saveurl);
//                    }else if(i==1){//第二个是内页
//                        store.setInsideurl(saveurl);
//                    }
//				}
//			}
//			return true;
//		}catch(Exception e){
//			return false;
//		}
//	}


	
	
	//上传图片
    public static String savePic(MultipartFile mf){
        if(mf.isEmpty())
        	return null;
    	
        Tools.createDir(Constant.UPLOAD_FOLDER);
    	
        String fileName = mf.getOriginalFilename();
        // 获取后缀
        String suffix = fileName.substring(fileName.lastIndexOf("."),
                fileName.length());
        
        String newName = System.currentTimeMillis()+suffix;
        
        try {
            mf.transferTo(new File(Constant.UPLOAD_FOLDER + newName));
        }catch(Exception e){
            e.printStackTrace();
            return null;
        }
        return newName;
    }
	

    
    
    
	public List<MultipartFile> getFiles() {

		return files;
	}

	public void setFiles(List<MultipartFile> files) {
		this.files = files;
	}
	
}
